home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / clix360 / clix_ada.ext next >
Text File  |  1997-01-21  |  2KB  |  89 lines

  1. #***********************************************************************
  2. # ADA95
  3. EXTENSION ".ADA", ".ADS" = {
  4.  
  5.     DELIMITER " {}@+*[\\].,;:-'`#^?=&%$§\"!~|<>⇧⇩⇨⇦❎╱◆∙";
  6.  
  7.     COMMENT {DarkCyan} = "--", "";
  8.  
  9.  
  10.     KEYS{DarkRed, Bold} =
  11.         'abort', 'abs', 'abstract', 'accept', 'access', 'aliased', 'all', 
  12.         'and', 'array', 'at',
  13.         'begin', 'body',
  14.         'case', 'constant',
  15.         'declare', 'delay', 'delta', 'digits', 'do',
  16.         'else', 'elsif', 'end', 'entry', 'exception', 'exit',
  17.         'for', 'function',
  18.         'generic', 'goto',
  19.         'if', 'in', 'is',
  20.         'limited', 'loop',
  21.         'mod',
  22.         'new', 'not', 'null',
  23.         'of', 'or', 'others', 'out',
  24.         'package', 'pragma', 'private', 'procedure', 'protected',
  25.         'raise', 'range', 'record', 'rem', 'renames', 'requeue', 'return', 
  26.         'reverse',
  27.         'select', 'separate', 'subtype',
  28.         'tagged', 'task', 'terminate', 'then', 'type',
  29.         'until', 'use',
  30.         'when', 'while', 'with',
  31.         'xor';
  32.  
  33.     KEYS{DarkBlue, Underlined} =
  34.         'boolean';
  35.  
  36.     -- ein paar Abkürzungsmakros:
  37.     SHORTCUT 'P' ={\
  38. package \c is
  39. private
  40. end;
  41. };
  42.  
  43.  
  44.     SHORTCUT 'p' ={\
  45. -- -------------------------------------------------------------------
  46. procedure \c (    );
  47.  
  48. -- Vorbedingung         :
  49. -- Aktion                     :
  50. -- Nachbedingung        :
  51. --
  52. -- Fehlerbehandlung : 1) Exception
  53. -- -------------------------------------------------------------------
  54.  
  55. };
  56.  
  57. -- Kommentare
  58. -- Kommentarklammer mit der höchsten Priorität
  59.     SHORTCUT 'COM' = {\
  60. -- *******************************************************************
  61. -- \c
  62. -- *******************************************************************
  63. };
  64.  
  65.     -- Kommentarklammer mit der mittleren Priorität
  66.     SHORTCUT 'Com' = {\
  67. -- ===================================================================
  68. -- \c
  69. -- ===================================================================
  70. };
  71.  
  72.     -- Kommentarklammer mit der untersten Priorität
  73.     SHORTCUT 'com' = {\
  74. -- -------------------------------------------------------------------
  75. -- \c
  76. -- -------------------------------------------------------------------
  77. };
  78.     -- Modifikationsblock:
  79.     SHORTCUT 'mod' = {\
  80. -- Modifiziert:
  81. -- Autor            : Uwe Mindrup
  82. -- Datum            : \c
  83. -- Aenderung    :
  84. -- -------------------------------------------------------------------
  85. };
  86.  
  87.  
  88. }
  89.